TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/08/2025)
2024
Section - Eastern
Area - Bergen
League - 2024 18&Over Men
Flight - 4.5
--------------------------------------------------------------------------------------------------------------------------------------
Eastern/Kaplan/18&Over4.5M
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
David Mira - 4.38
Brian Leary - 4.38
Peter Schmidt - 4.37
Tomer Mendler - 4.36
Jason Prezant - 4.36
Harrison Abrams - 4.36
Scott Lowder - 4.35
David Schwartz - 4.35
Casey Schnabel - 4.31
Jon Rubinstein - 4.29
Gary Gulino - 4.29
Sean Charnow - 4.27
Jason Palleschi - 4.26
Allan Orchard - 4.23
Eric Bochner - 4.20
Scott Gannon - 4.19
Joseph Graziano - 4.16
Ray Kaplan - 4.13
Todd Green - 4.11
Eric Ruta - 4.10
Gregory Olesnycky - 4.07
Todd Mekles - 4.05
James Burger - 4.05
Andrew Song - n/a
League Results By Position
1S 2S 1D 2D 3D
Allan Orchard - 4.23 & Jon Rubinstein - 4.29 1 - 0
Andrew Song - n/a & Jon Rubinstein - 4.29 1 - 0
Casey Schnabel - 4.31 0 - 1
David Mira - 4.38 & David Schwartz - 4.35 2 - 0
David Schwartz - 4.35 & Brian Leary - 4.38 2 - 0
Eric Ruta - 4.10 & Tomer Mendler - 4.36 1 - 0
Eric Ruta - 4.10 1 - 0
Eric Bochner - 4.20 & Scott Lowder - 4.35 1 - 0
Gregory Olesnycky - 4.07 1 - 0
Gary Gulino - 4.29 & Joseph Graziano - 4.16 1 - 0
Gary Gulino - 4.29 1 - 0 1 - 1
Harrison Abrams - 4.36 2 - 0 0 - 1
James Burger - 4.05 & Andrew Song - n/a 1 - 0
James Burger - 4.05 0 - 2
Jason Palleschi - 4.26 & Joseph Graziano - 4.16 0 - 1
Jason Palleschi - 4.26 & Jason Prezant - 4.36 1 - 0 1 - 0
Peter Schmidt - 4.37 1 - 0 1 - 0
Ray Kaplan - 4.13 & Jon Rubinstein - 4.29 1 - 0 1 - 0
Ray Kaplan - 4.13 & Joseph Graziano - 4.16 1 - 0
Ray Kaplan - 4.13 & Todd Green - 4.11 1 - 0
Ray Kaplan - 4.13 & Todd Mekles - 4.05 0 - 1
Sean Charnow - 4.27 & Jason Palleschi - 4.26 1 - 0
Sean Charnow - 4.27 & Todd Green - 4.11 1 - 0
Scott Gannon - 4.19 1 - 0 0 - 1
Scott Lowder - 4.35 & Gregory Olesnycky - 4.07 1 - 0
Tomer Mendler - 4.36 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
No Mercy 2.0
League Record: 5 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Philippe Gerschel - 4.37
Vladimir Koch - 4.35
chris soulios - 4.32
Vladi Tsipenyuk - 4.32
Junji Miyake - 4.29
David Berenbaum - 4.29
Fabrizio Rotati - 4.24
Shihas Vamanjoor - 4.23
Stefan Putyera - 4.22
Rudy Suresh - 4.22
Martin Payongayong - 4.20
Emmanuel Sobong - 4.18
JACOB PEREZ - 4.14
Pablo Gutarra - 4.13
Carlos Vasquez Sr - 4.13
Sergey Shkop - 4.03
Craig Sandler - 4.01
Christopher Prevost - 3.95
League Results By Position
1S 2S 1D 2D 3D
Craig Sandler - 4.01 & Sergey Shkop - 4.03 0 - 1 1 - 0
Craig Sandler - 4.01 & Shihas Vamanjoor - 4.23 0 - 1
Carlos Vasquez Sr - 4.13 & Martin Payongayong - 4.20 0 - 1
Carlos Vasquez Sr - 4.13 & Shihas Vamanjoor - 4.23 0 - 1
David Berenbaum - 4.29 & Shihas Vamanjoor - 4.23 2 - 0 0 - 1
David Berenbaum - 4.29 0 - 1
Emmanuel Sobong - 4.18 0 - 1
Fabrizio Rotati - 4.24 & Craig Sandler - 4.01 0 - 1
Fabrizio Rotati - 4.24 & Carlos Vasquez Sr - 4.13 0 - 1
Fabrizio Rotati - 4.24 & Vladimir Koch - 4.35 0 - 1
Fabrizio Rotati - 4.24 1 - 0 0 - 1
JACOB PEREZ - 4.14 & Junji Miyake - 4.29 0 - 1
JACOB PEREZ - 4.14 & Stefan Putyera - 4.22 0 - 1
JACOB PEREZ - 4.14 & Vladimir Koch - 4.35 1 - 0
JACOB PEREZ - 4.14 & chris soulios - 4.32 0 - 1
Martin Payongayong - 4.20 & chris soulios - 4.32 1 - 0 1 - 0
Philippe Gerschel - 4.37 & Junji Miyake - 4.29 1 - 0
Philippe Gerschel - 4.37 & Sergey Shkop - 4.03 1 - 0
Philippe Gerschel - 4.37 & Shihas Vamanjoor - 4.23 1 - 0 1 - 0
Pablo Gutarra - 4.13 & Emmanuel Sobong - 4.18 1 - 0
Pablo Gutarra - 4.13 & Junji Miyake - 4.29 1 - 0
Pablo Gutarra - 4.13 1 - 1
Rudy Suresh - 4.22 2 - 1
Sergey Shkop - 4.03 & chris soulios - 4.32 1 - 0
Stefan Putyera - 4.22 0 - 1 2 - 0
Vladi Tsipenyuk - 4.32 & Christopher Prevost - 3.95 0 - 1
Vladi Tsipenyuk - 4.32 1 - 0 3 - 0
Vladimir Koch - 4.35 1 - 0 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
No Shenanigans
League Record: 2 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Gregory Friedman - 4.48
Le Rong Wu - 4.32
XAVIER LOPEZ - 4.22
Viral Pandya - 4.19
Brandon Liebeskind - 4.19
Sean Fernandez - 4.16
Jacob Kaminsky - 4.16
Francois Vernet - 4.10
Pieter Goes - 4.09
Kurt Swanson - 3.98
Max Moscowitz - 3.92
Morhaf Mahrous - 3.91
KM Lim - 3.88
Toby Feakins - 3.86
Frank Dunne - 3.83
Ken Wu - n/a
Ken Carter - n/a
Jae Hwang - n/a
League Results By Position
1S 2S 1D 2D 3D
Brandon Liebeskind - 4.19 & Gregory Friedman - 4.48 1 - 0
Brandon Liebeskind - 4.19 & Ken Wu - n/a 1 - 0
Brandon Liebeskind - 4.19 & Morhaf Mahrous - 3.91 0 - 1 1 - 1
Francois Vernet - 4.10 & Viral Pandya - 4.19 0 - 1 1 - 0
Frank Dunne - 3.83 & Viral Pandya - 4.19 0 - 1
Jacob Kaminsky - 4.16 & Max Moscowitz - 3.92 0 - 1
Jacob Kaminsky - 4.16 2 - 2 1 - 1
Kurt Swanson - 3.98 & Ken Carter - n/a 0 - 1
Kurt Swanson - 3.98 1 - 2
KM Lim - 3.88 0 - 1
Le Rong Wu - 4.32 & Jae Hwang - n/a 0 - 1
Le Rong Wu - 4.32 1 - 0
Morhaf Mahrous - 3.91 & Max Moscowitz - 3.92 0 - 2
Pieter Goes - 4.09 & Frank Dunne - 3.83 0 - 1
Pieter Goes - 4.09 & Kurt Swanson - 3.98 0 - 1
Pieter Goes - 4.09 & Morhaf Mahrous - 3.91 1 - 0
Sean Fernandez - 4.16 & Gregory Friedman - 4.48 0 - 1
Sean Fernandez - 4.16 1 - 3 0 - 1
Toby Feakins - 3.86 & Brandon Liebeskind - 4.19 1 - 0
Toby Feakins - 3.86 & Francois Vernet - 4.10 0 - 1
Toby Feakins - 3.86 & Frank Dunne - 3.83 0 - 1
XAVIER LOPEZ - 4.22 & Francois Vernet - 4.10 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
We Hit Different
League Record: 2 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Amit DCruz - 4.28
Krishna Bommu - 4.20
Albert Lee - 4.11
Ben Kelly - 4.08
Enrique Baez - 4.02
Ayman Debulgado - 4.01
Francisco Kim - 3.90
Ryan Belmonte - 3.75
Kirk Tsahalis - 3.74
Enrico Encarnacion - 3.66
Vladimir Kezik - 3.52
Muhammad Romman Shoaib - 3.52
John Moon - n/a
Alexander Darvin - n/a
League Results By Position
1S 2S 1D 2D 3D
Albert Lee - 4.11 & Amit DCruz - 4.28 1 - 0
Albert Lee - 4.11 & Francisco Kim - 3.90 0 - 1
Albert Lee - 4.11 1 - 3
Amit DCruz - 4.28 0 - 2 3 - 1
Ayman Debulgado - 4.01 & Alexander Darvin - n/a 0 - 1
Ayman Debulgado - 4.01 & Kirk Tsahalis - 3.74 0 - 1
Ayman Debulgado - 4.01 & Muhammad Romman Shoaib - 3.52 0 - 1
Ayman Debulgado - 4.01 0 - 1 0 - 1
Ben Kelly - 4.08 & Alexander Darvin - n/a 0 - 1
Ben Kelly - 4.08 & Amit DCruz - 4.28 0 - 1
Ben Kelly - 4.08 & Kirk Tsahalis - 3.74 0 - 1
Ben Kelly - 4.08 2 - 1
Enrico Encarnacion - 3.66 & Ryan Belmonte - 3.75 0 - 1 0 - 1
Enrique Baez - 4.02 & Kirk Tsahalis - 3.74 0 - 1
Francisco Kim - 3.90 & Kirk Tsahalis - 3.74 0 - 1
John Moon - n/a 0 - 1
Krishna Bommu - 4.20 0 - 1 0 - 1
Muhammad Romman Shoaib - 3.52 & Ben Kelly - 4.08 1 - 0
Muhammad Romman Shoaib - 3.52 & Kirk Tsahalis - 3.74 1 - 0
Muhammad Romman Shoaib - 3.52 & Ryan Belmonte - 3.75 0 - 1
Ryan Belmonte - 3.75 & Amit DCruz - 4.28 1 - 0
Ryan Belmonte - 3.75 & Francisco Kim - 3.90 1 - 0
Ryan Belmonte - 3.75 & Krishna Bommu - 4.20 0 - 2 1 - 0
Vladimir Kezik - 3.52 & Ben Kelly - 4.08 0 - 1